Synonyms for "tortoise plant"

Words with similar meaning